package beans;

import javax.faces.bean.ManagedBean;
import javax.faces.model.DataModel;

import daos.DAOaprovacao;
import entidades.Aprovacao;


@ManagedBean
public class MBaprovacao {
	
	private Aprovacao beanAprovacao;
	private DAOaprovacao daoAprovacao;
	@SuppressWarnings("rawtypes")
	private DataModel listaAprovacao;
	
	public MBaprovacao (){
		beanAprovacao = new Aprovacao ();
		daoAprovacao = new DAOaprovacao ();	
	}

	public String prepararAdicionar(){
		beanAprovacao = new Aprovacao();
		return "adicionaraprovacao";
	}
	
	public String adicionar(){
		daoAprovacao.salvar(beanAprovacao);
		return "aprovacao";
	}

	public Aprovacao getBeanAprovacao() {
		return beanAprovacao;
	}

	public void setBeanAprovacao(Aprovacao beanAprovacao) {
		this.beanAprovacao = beanAprovacao;
	}

	public DAOaprovacao getDaoAprovacao() {
		return daoAprovacao;
	}

	public void setDaoAprovacao(DAOaprovacao daoAprovacao) {
		this.daoAprovacao = daoAprovacao;
	}

	@SuppressWarnings("rawtypes")
	public DataModel getListaAprovacao() {
		return listaAprovacao;
	}

	@SuppressWarnings("rawtypes")
	public void setListaAprovacao(DataModel listaAprovacao) {
		this.listaAprovacao = listaAprovacao;
	}
}
	